@charset "utf-8";
/* CSS Document */

/**/
.content{ width:1000px; margin:auto; background:#fff;}
.left{float:left;}
.right{float:right;}

/*搜索*/
.ss{width:1000px;height:40px;margin:0px auto; background:url(../images/bg-ss.jpg); padding:0 10px; margin-top:6px; border-bottom:#CCC solid 1px;}
.ss .bd .gjc{width:50px;height:40px;float:left;line-height:40px;font-size:12px;font-family:"宋体";color:#000000;}
.ss .bd .input2{width:100px;height:20px;float:left;margin-top:8px;}
.ss .bd .in2{width:100px;height:20px;}

.ss .bd .so{width:55px;height:20px;float:left;margin:4px 0px 0px 5px;}
.ss .searchPannel{width:220px;float:right;height:40px;}


/*焦点图片*/

/* 以下为轮播图样式 */
.cen {
    width: 1477px;
    height: 270px;
    margin: 0px auto;
    position: relative;
    background: url(../images/001.png) center center no-repeat;
}

.carousel-content {
    float: right;
    width: 
	500px;
    height: 207px;
    position: relative;
    margin: 64px 430px 0 auto;
}

.carousel {
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden;
    border-radius: 5px;
}

.carousel li {
    float: left;
    position: absolute;
    display: none;
}

.carousel li, .carousel li img {
    width: 100%;
    height: 100%;
}

.carousel-index {
    position: absolute;
    bottom: 8px;
    width: 100%;
    display: flex;
    display: none;
    justify-content: center;
}

.carousel-index li {
    float: left;
    width: 18px;
    height: 18px;
    line-height: 18px;
    text-align: center;
    border-radius: 10px;
    background-color: rgba(0, 0, 0, 0.3);
    font-size: 12px;
    cursor: pointer;
    margin: 0 3px;
    color: #fff;
}

.carousel-index li.current-index {
    background-color: rgba(0, 0, 0, 0.7);
}

.carousel-index li:hover {
    background-color: rgba(0, 0, 0, 0.7);
}

.carousel-prev, .carousel-next {
    position: absolute;
    top: 0;
    bottom: 0;
    cursor: pointer;
    margin: auto;
    width: 32px;
    height: 40px;
    display: none;
}

.carousel-prev img, .carousel-next img {
    width: 100%;
    height: 100%;
}

.carousel-prev {
    left: 0;
}

.carousel-next {
    right: 0;
}




.news-bg{ background:#fff; margin-top:8px;}

.scrollImg .channelName i{ float:left;}
.scrollImg .channelName .name{float:left;font-size:18px;color:#18538D;margin-left:10px;}
/* lunb */

.slide{width:610px;height:300px;overflow:hidden;position:relative;background-color:#000;z-index:10;}
.slide ul{height:300px;}
.slide ul li{width:610px;height:300px;float:left; position:relative;}
.slide ul li img {width:610px;height:300px;}
.slide .bg{height:34px;position:absolute;background-color:#000;bottom:0;left:0;right:0;border-top:1px solid #fff;filter:alpha(opacity=30);opacity:.3;z-index:5;}
.slide .bt{height:34px;position:absolute; line-height:34px;bottom:0;left:15px;right:100px;z-index:6; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#fff;}
.slide .num{overflow:hidden;zoom:1;position:absolute;right:10px;bottom:11px;z-index:10;}
.slide .num span{display:inline-block;width:12px;height:12px;background:url(../images/bg-slide.png) 0 -12px no-repeat;_background:url(../images/ie6/bg-slide.png) 0 -12px no-repeat;cursor:pointer;overflow:hidden;}
.slide .num span.on{background-position:0 0;}
.slide .skip{display:none;_display:block;width:23px;height:47px;background:url(../images/bg-slide.png) no-repeat;_background:url(../images/ie6/bg-slide.png) no-repeat;position:absolute;top:50%;margin-top:-24px;text-indent:-1000em;cursor:pointer;}
.slide .prev{background-position:0 -172px;left:10px; display:none;}
.slide .prev:hover{background-position:0 -219px;}
.slide .next{background-position:-23px -172px;right:10px; display:none;}
.slide .next:hover{background-position:-23px -219px;}
.slide:hover .prev,.slide:hover .next{display:block; display:none;}
.slide .num{bottom:11px;}




/****选项卡****/
.topNews{ float:left; padding:0px 10px 10px 15px; border-left:#E2E5E9 solid 1px; width:365px; margin-left:17px; margin-top:10px; margin-bottom:10px;}
.topNews .newsLists{
	width:100%;
	height:auto;
	margin-top:10px;
}
.topNews .newsList{
	display:none;
}
.topNews .newsList:first-child{
	display:block;
}
.topNews .newsList li{
	width:330px;
	padding-left:15px;
	height:27px;
	line-height:25px;
	background:url(../images/index_li_dotted2px_bg.png) 5px 13px no-repeat;
	overflow:hidden;
}


.tab_list{ height:30px; background:#ececec; font-size:14px; font-weight:bolder; margin-bottom:8px;}
.tab_list li{ float:left; height:30px; width:84px; line-height:30px; text-align:center; border-left: solid 1px #fff;  color:#3a3a3a;cursor:pointer }
.tab_list .current{ position:relative; height:30px; background:#fff; color:#3e2d1b; margin-bottom:-1px;}
.tab_list .current:after{ content:""; position:absolute; display:block; width:85px; height:3px; background:#225D9E; top:0; left:0;}


/*政务公开*/
.divTitle{
	width:100%;
	height:40px;
	position:relative;
	background-color:#3784D6;
	color:#FFFFFF;
	font-size:20px;
	line-height:40px;

}
.divTitle .text{
	width:230px;
	height:40px;
	float:left;
	padding-left:15px;
	background-color:#205B97;
	border-right:solid #FFFFFF 5px;
}
.divTitle .text_1 {
    width: 115px;
    height: 40px;
    float: left;
    padding-left: 15px;
    background-color: #205B97;
    border-right: solid #FFFFFF 5px;
	border-left: solid #FFFFFF 5px;
}
.divTitle .rightNav{
	width:260px;
	height:40px;
	float:right;
	background-color:#205B97;
	border-right:solid #FFFFFF 5px;
    text-align:center;
	font-size:16px;
}
.divTitle .rightNav a{
	font-size:16px;
	color:#ffffff;
}
.divTitle .zwgkright {
	width:130px;
	height:40px;
	float:right;
	text-align:center;
	margin-right:15px;
	color:white;
	font-size:20px;
	background-color:#205b97;
}

.divTitle .flag{
	width:62px;
	height:80px;
	position:absolute;
	background:url(../images/index_divTitle_flag_bg.png) 0px 0px no-repeat;
	top:0px;
	left:-55px;
	z-index: 1000;
}

.divTitle .flag1 {
    width: 62px;
    height: 85px;
    position: absolute;
    /*background: url(../images/index_divTitle_flag_bg.png) 15px 0px no-repeat;*/
    top: 0px;
    left: -55px;
    z-index: 1000;
    background-size: 40px 60px;
}


/*政务公开下层*/
.div_zwgk{
	width:100%;
	height:auto;
	min-height:420px;
	padding-top:10px;
}

.div_zwgk .left{
	width:370px;
	height:420px;
	float:left;
	margin-left:20px;
}

/*最新信息公开*/
.div_zwgk .title{
	width:100%;
	height:30px;
	border-bottom:solid #5FA6F1 3px;
	position:relative;
	margin-top:10px;
	margin-bottom:10px;
}
.div_zwgk .title .text{
	float:left;
	height:30px;
	line-height:20px;
	padding-left:5px;
	background:url(../images/index_zwgk_title_down_bg.png) 0px bottom no-repeat;
	color:#205A97;
	font-size:18px;
	padding-left:5px;
}
.div_zwgk .title .more{
	display: block;
	width:60px;
	height:25px;
	position:absolute;
	top:0px;
	right:10px;
	background-color:#0099D2;
	line-height:25px;
	text-align: center;
	color:#FFFFFF;
	text-decoration: none;
}

.div_zwgk .left .newsList li{
	width:350px;
	padding-left:15px;
	height:30px;
	line-height:30px;
	background:url(../images/index_li_dotted3px_blue_bg.png) 5px 15px no-repeat;
}
.div_zwgk .left .newsList li a{
	font-size:14px;
	color:#757A86;
	display:block; 
	overflow:hidden; 
	height:30px;
}



/*右侧*/
.div_zwgk .right{
	width:550px;
	height:auto;
	float:right;
	margin-right:10px;
}

/*信息明细*/
.div_zwgk .right .infos{
	width:540px;
	height:200px;
	padding:20px;
	background-color:#F5F5F5;
	margin-bottom:13px;
}

.div_zwgk .right .infos .title{
	width:100%;
	height:38px;
	background-color:#BBC8D1;
	color:#205A97;
	line-height: 35px;
	text-indent: 5px;
	margin-top:0; margin-bottom:0;
}

.div_zwgk .right .infos .rightNav{
	width:222px;
	height:35px;
	float:right;
	background-color:#205B97;
	
}
.div_zwgk .right .infos .rightNav a{
	font-size:16px;
	color:#ffffff;
	display:inline-block; width:100px; text-align:center;
}

.div_zwgk .right .linkList{
	width:100%;
	height:60px;
	line-height:60px;
	border-bottom:solid #C2C2C2 1px;
}
.div_zwgk .right .linkList li{
	width:80px;
	float:left;
	text-align: center;
}
.div_zwgk .right .linkList li a{
	color:#474E5D;
}




/*建言施政*/
.div_zwgk .div_jysz{
	width:100%;
	height:150px;
}
.div_zwgk .div_jysz .left_jysz{
	width:250px;
	height:150px;
	float:left;
}
.div_zwgk .div_jysz .right_jysz{
	width:250px;
	height:150px;
	float:right;
}
.div_zwgk .div_jysz .title_jysz{
	width:100%;
	height:30px;
	line-height:30px;
	position:relative;
	font-size:16px;
	font-weight:600;
	color:#474E5D;
	margin:15px 0px 10px;
	text-indent:5px;
}
.div_zwgk .div_jysz .title_jysz .more{
	display: block;
	width:60px;
	height:25px;
	position:absolute;
	top:0px;
	right:10px;
	background-color:#0099D2;
	line-height:25px;
	text-align: center;
	color:#FFFFFF;
	text-decoration: none;
	font-size: 14px;
	font-weight:400;
}
.div_zwgk .div_jysz .newsList{
	width:100%;
	height:auto;
}
.div_zwgk .div_jysz .newsList li{
	width:235px;
	height:30px;
	line-height:30px;
	padding-left:15px;
	background:url(../images/index_li_dotted3px_blue_bg.png) 5px 15px no-repeat;
	overflow:hidden;
}


/*政民互动*/
.interview {
	width:100%;
	height:405px;
	/*background:url(../images/index_interview_bg.png) center center #FFFFFF no-repeat;*/
	border-top:solid #F0F0F0 15px;
	border-bottom:solid #F0F0F0 25px;
	margin-top:10px;
	position:relative;
}


.interview .link{
	display:block;
	width:120px;
	height:35px;
	overflow:hidden;
	position:absolute;
	top:13px;
	left:425px;
	text-indent:-200px;
}
.interview .more{
	position:absolute;
	top:40px;
	right:305px;
	font-size:12px;
	color:black;

}
.interview .viedo{
	width:454px;
	height:295px;
	position:absolute;
	top:65px;
	left:273px;
	text-align:center;
}
.interview .viedo img{
	width:400px;
	height:260px;
}

.interview .iv {
    display: block;
    margin: 5px;
    padding: 20px 30px;
    width: 175px;
    height: 35px;
    line-height: 35px;
    position: absolute;
    overflow: hidden;
    text-align: left;
    font-size: 19px;
    font-weight: bold;
    color: #0061b2;
    background-color: #eeeeee;
    border: 2px solid #0061b28c;
    border-radius: 10px;
}

.interview .interview1{
	left:0px;
	top:5px;
	/*background: url(../images/qzxx.png) center 30px no-repeat;*/
}
.interview .interview2{
	right:0px;
	top:5px;
}
.interview .interview3{
	left:0px;
	top:97px;
}
.interview .interview4{
	right:0px;
	top:97px;
}
.interview .interview5{
	left:0px;
	top:190px;
}
.interview .interview6{
	right:0px;
	top:190px;
}
.interview .interview7{
	left:0px;
	top:280px;
}
.interview .interview8{
	right:0px;
	top:280px;
}

.interview a img {
	width: 40px;
	height: 40px;
    margin: 0px 10px 0px 0px;
}


/*服务民生*/
.div_fwms{
	width:100%;
	height:380px;
	margin: 14px 0px 10px 10px;
	border-top: solid #F0F0F0 15px;
   	border-bottom: solid #F0F0F0 25px;
}

.div_fwms .left{
	width:288px;
	height:342px;
	float:left;
	border:solid #E8E8E8 1px;
	/*margin-left:20px;*/
	padding-top:30px;
}

.div_fwms .titleDiv{
	width:100%;
	height:27px;
	position:relative;
	background-color:#40BAE1;
}

.div_fwms .titleDiv .title{
	width:175px;
	height:51px;
	position: absolute;
	top:-10px;
	left:60px;
	background:url(../images/index_fwms_title_bg.png) 0px 0px no-repeat;
	color:#205A97;
	line-height:50px;
	font-size:18px;
	font-weight:500;
	text-align:center;
	padding-right:20px;
}
.div_fwms .titleDiv .title a{
	color:#205A97;

	font-size:18px;

}

.div_fwms .linkList1{
	width:200px;
	height:auto;
	margin:36px 0px 0px 60px;
}

.div_fwms .linkList1 a{ display:block; height:56px; line-height:56px; color:#666; font-size:18px;}
.div_fwms .linkList1 a img{ margin-top:5px; margin-right:8px;}

/*
.div_fwms .right{
	width:335px;
	height:auto;
	float:right;
	margin-right:20px;
}
*/

.div_fwms .mapbm {
    width: 480px;
	height: 190px;
    background: url(../images/index_fwms_mapbm_bg.png) 0px 0px no-repeat;
    background-size: cover;
}
.div_fwms .intApply{
	width:480px;
	height:160px;
	/*background:url(../images/index_fwms_intApply_bg.png) 0px 0px no-repeat;*/
	position:relative;
	margin: 10px 0px;
	
}
.div_fwms .intApply .app {
    width: 74px;
    height: 131px;
    line-height: 30px;
    position: relative;
    margin: 5px 3px 10px 3px;
    padding: 10px 5px 10px 5px;
    font-size: 18px;
    font-weight: bold;
    background: linear-gradient(0deg,transparent,#058ee2f0 30% 100%);
    text-align: center;
    color: #ffffff;
    border: 3px solid #058ee2f0;
    border-radius: 10px;
}
.div_fwms .intApply .app1 {
    width: 74px;
    height: 131px;
    line-height: 30px;
    position: relative;
    margin: 5px 3px 10px 3px;
    padding: 10px 5px 10px 5px;
    font-size: 18px;
	font-weight: bold;
    background: linear-gradient(0deg,transparent,#058ee2f0 30% 100%);
    text-align: center;
    color: #ffffff;
    border: 3px solid #058ee2f0;
    border-radius: 10px;
}
.div_fwms .intApply .app2 {
    width: 74px;
    height: 131px;
    line-height: 30px;
    position: relative;
    margin: 5px 3px 10px 3px;
    padding: 10px 5px 10px 5px;
    font-size: 18px;
	font-weight: bold;
    background: linear-gradient(0deg,transparent,#058ee2f0 30% 100%);
    text-align: center;
    color: #ffffff;
    border: 3px solid #058ee2f0;
    border-radius: 10px;
}
.intApply .app:hover {
	background: linear-gradient(180deg,transparent,#0061b2 30% 100%);
	color:#ffffff;
	border: 3px solid #0061b2;
}
.intApply .app1:hover {
    background: linear-gradient(180deg,transparent,#0061b2 30% 100%);
    color: #ffffff;
    border: 3px solid #0061b2;
}
.intApply .app2:hover {
	background: linear-gradient(180deg,transparent,#0061b2 30% 100%);
	color:#ffffff;
	border: 3px solid #0061b2;
}
.intApply .app img {
    width: 60px;
    height: 60px;
    margin: 15px 7px;
}
.intApply .app1 img {
    width: 60px;
    height: 60px;
    margin: 15px 7px;
}
.intApply .app2 img {
    width: 60px;
    height: 60px;
    margin: 10px 7px;
}
/*
.div_fwms .right .intApply .xzsp{  display:block; float:left;  margin-top:16px; margin-left:84px; width:40px;color:#fff; font-size:20px;line-height: 26px;}
.div_fwms .right .intApply .yshj{  display:block; float:left;  margin-top:16px; margin-left:80px; width:40px;color:#fff; font-size:20px;line-height: 26px;}
.div_fwms .right .intApply .bgxz{  display:block; float:left;  margin-top:42px; margin-left:84px; width:40px;color:#fff; font-size:20px;line-height: 26px;}
.div_fwms .right .intApply .bszn{  display:block; float:left;  margin-top:42px; margin-left:80px; width:40px;color:#fff; font-size:20px;line-height: 26px;}
*/


/*图片滚动*/
.zt-sjlz{width:1000px;}
.zt-bm_sjlz li{height:73px; float:left;}
.zt-bm_sjlz ul li{ width:328px; float:left; text-align:center;  position:relative;}
.zt-bm_sjlz li img{ height:73px; width:320px; }/* CSS Document */

/*浑南名企*/
.tab_list02{ height:40px; font-size:20px; color:#fff; margin-bottom:8px;}
.tab_list02 li{ float:left; height:40px; width:140px; line-height:40px; text-align:center; border-right:#fff solid 1px;   color:#fff;cursor:pointer }
.tab_list02 .current{ position:relative; height:40px; background:#205B97; color:#fff; margin-bottom:-1px;}
.tab_list02 .current:after{ content:""; position:absolute; display:block; width:85px; height:3px; background:#225D9E; top:0; left:0;}



/*部门网站*/
.govList{
	padding:10px;
	border:solid #E8E8E8 1px;
}

.tab_list03{ height:30px; font-size:14px; color:#fff; margin-bottom:8px; background:url(../images/index_govList_menu_bg.png) repeat;}
.tab_list03 li{ float:left; height:30px; width:140px; line-height:30px; text-align:center; border-right:#fff solid 1px;   color:#fff;cursor:pointer }
.tab_list03 .current{ position:relative; height:30px; background:#205B97; color:#fff; margin-bottom:-1px;}
.tab_list03 .current:after{ content:""; position:absolute; display:block; width:85px; height:3px; background:#225D9E; top:0; left:0;}

.tab-link li{ float:left; width:190px; height:30px; line-height:30px; color:#666; font-size:14px; padding-left:50px;}


/*链接*/
.fastLink{
	width:100%;
	padding:20px;
	border-top:solid #F0F0F0 15px;
	border-bottom:solid #F0F0F0 15px;
}


.fastLink .title{
	font-size:16px;
	color:#205A97; display:block;
}

.fastLink .infor{ float:left;}
.fastLink .infor li{ float:left; font-size:14px; width:200px; margin-left:20px; }
.fastLink .infor li select{ width:200px;}






/*回头看专题图片变换*/


#flash{width:494px;height: 89px;position: relative;}
#flash #play{width:494px;height: 89px;list-style: none;position:absolute;top:0px;left:0px;}
#flash #play li{display: none;position:absolute;top:0px;left:0px;}
#flash #play li img{float: left; width:494px; height:89px;}
#button{position: absolute;bottom:20px;left:470px;list-style: none; opacity:0}
#button li{margin-left: 10px;float: left;}
#button li div{width:12px;height: 12px;background:#DDDDDD;border-radius: 6px;cursor: pointer;}
#prev{width:40px;height:63px;background:url(images/beijing.png) 0px 0px;position: absolute;top:0px;left:0px;z-index: 1000; opacity:0;}
#next{width:40px;height:63px;background:url(images/beijing.png) -40px 0px;position: absolute;top:0px;right:0px;z-index: 1000; opacity:0}
#prev:hover{background:url(images/beijing.png) 0px -62px;}
#next:hover{background:url(images/beijing.png) -40px -62px;}





.slide.flash {height:89px;}
.slide.flash ul{height:89px;}
.slide.flash ul li{width:494px;height:89px;float:left; position:relative;}
.slide.flash ul li img {width:494px;height:89px;}
.slide.flash .bt,.slide.flash .bg,.slide.flash .num {display:none;}


